Overview
What is WooCommerce?
WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services.
WooCommerce refund
Handy e-commerce plugin.
I also use it for the same purpose for another business …
WooCommerce, powerful, flexible, and very customizable.
Love WooCommerce
Makes e-commerce easy for WordPress
WooCommerce - Great option for [a] new eCommerce business, if you know website hosting
WooCommerce for all your online stores
Woocommerce helps me easily book more photography sessions
Great e-commerce solution for new and smaller businesses needing to get online quickly and cheaply
WooCommerce is awesome
WooCommerce is great for small-to-medium sized businesses who want to get up and running quickly and want more control over their software.
WooCommerce Provides A Stable Launchpad For Businesses of All Sorts
Free and customisable, but not user friendly or polished.
Easy to implement, most amazing tool with superb features for making anything virtually possible.
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
- Website integration (84)6.969%
- Product catalog & listings (83)6.969%
- Visual customization (81)6.868%
- Product management (84)6.363%
Reviewer Pros & Cons
Pricing
What is WooCommerce?
WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services.
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
24 people also want pricing
Alternatives Pricing
What is Shopify?
Shopify is a commerce platform designed for both online stores and retail locations. Shopify offers a professional online storefront, a payment solution to accept credit cards, and the Shopify POS application to power retail sales.
What is BigCommerce?
BigCommerce is a SaaS platform that allows SMBs to develop eCommerce sites. Features include the capabilities to design the storefront, configure products, manage payments, generate traffic, and optimize conversion.
Features
Online Storefront
Features for creating an online storefront with a browse-able product catalog.
- 6.9Product catalog & listings(83) Ratings
Products are easy to browse; listings include descriptions, photos, 360-degree views, and/or videos.
- 6.3Product management(84) Ratings
Product catalog can be easily updated.
- 2Bulk product upload(67) Ratings
Admins can upload products in bulk using spreadsheets.
- 6.9Branding(73) Ratings
Storefront is part of a unified customer experience of the brand across channels (social media, physical store, website, etc.)
- 6.2Mobile storefront(77) Ratings
Customers can easily shop on mobile devices; storefront is responsive or mobile optimized.
- 6.8Product variations(77) Ratings
Products with variations or configurable options are easy to list and easy to browse.
- 6.9Website integration(84) Ratings
Integrates with an existing company website or blog.
- 6.8Visual customization(81) Ratings
Users can customize the look & feel of the storefront; storefront is visually attractive.
- 6.8CMS(63) Ratings
Beyond product catalog, includes basic content creation and management features such as blogging capabilities.
Online Shopping Cart
Features that facilitate the collection of items so that customers can purchase them as a group.
- 6.8Abandoned cart recovery(52) Ratings
Saves contents of abandoned carts and allows customers to purchase on a future visit; may send a reminder email to the customer and/or a report to the merchant to help convert abandoned carts into sales.
- 5.6Checkout user experience(80) Ratings
Easy for customers to view shopping cart and checkout; maintains a consistent, trusted look & feel.
Online Payment System
Features related to processing online payment for eCommerce purchases.
- 5.6eCommerce security(75) Ratings
Security measures are in place to prevent a breach of sensitive payment information.
eCommerce Marketing
Features related to marketing for eCommerce websites
- 5.6Promotions & discounts(80) Ratings
Includes tools for offering and redeeming coupons, promotional codes, and time-based discounts.
- 5Personalized recommendations(66) Ratings
Display or recommend certain products depending on the customer’s identity or shopping/browsing history.
- 5SEO(72) Ratings
The platform & templates help users create the right website infrastructure (pagination, page headers, titles, meta tags, url structure, etc.) to increase the site’s visibility in search engine results.
eCommerce Business Management
Features related to business management and administration of eCommerce operations
- 1.6Multi-site management(40) Ratings
Administrators can manage multiple storefronts or websites under one umbrella.
- 6.3Order processing(79) Ratings
Includes tools or integrations for order processing.
- 6.9Inventory management(78) Ratings
Includes tools or integrations for managing inventory.
- 2Shipping(73) Ratings
Includes tools or integrations for order fulfillment of physical products.
- 5.7Custom functionality(75) Ratings
Users are able to customize the functionality of their eCommerce operation with custom code or add-ons.
Product Details
- About
- Integrations
- Tech Details
- FAQs
What is WooCommerce?
According to WooThemes (per Builtwith.com), WooCommerce has > 9,524,908 downloads and powers > 30% of online stores.
WooCommerce Video
WooCommerce Integrations
WooCommerce Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(254)Attribute Ratings
Reviews
(1-25 of 34)Handy e-commerce plugin.
I also use it for the same purpose for another business due to its plug-and-play nature and ease of use.
- Plug-and-play.
- Good security.
- Constantly updated.
- E-commerce solution.
- A lot of features involve the addition of more plugins.
- Accept crypto payments.
- Updating it is very easy because it runs on WordPress and you use WordPress' plugin update architecture.
- There are lots of third party plugins to add whatever functionality you need. You also only install the add-ons that you need so you don't have a very bloated system.
- There are many different payment systems that you can use with WooCommerce
- It is easy to add new products because it uses Wordpress' editor.
- It easily integrates with external services like print on demand services.
- Because of the add-ons you need to install to expand the functionality, it takes time to research each add-on
- It is not a "install and use right out of the box solution" like some online store services. You need to configure everything.
- To get a nice store you also have to configure all the other Wordpress parts like choosing a good Wordpress theme.
- It takes a lot of work to get a nice looking store
WooCommerce for all your online stores
- Most popular payment gateways.
- Many integrations.
- Many plugins.
- Back end dashboard is slow.
- Check out is to complex unless you use a plugin to remove fields when not needed.
I wouldn't use it if felt I [didn't] need a complete online store. In some cases I will use a form builder with a payment gateway.
- Free base package means I can use it when I need to and not pay for it when I'm not using it
- I can customize the e-commerce options and integrate the calendar booking
- Payment processing is quick and easy and I can choose my provider
- I have to install plugins to add the functionality I need
- Sometimes I get conflicts between the plugins I have to install
- Sometimes customization is not straightforward
A gold standard when it comes to quickly and easily integrating ecommerce with your site.
- Easy integration
- Online support
- Worldwide usage
- Learning curve
- Updates must be managed to avoid compatibility issues
- Keeps track of product inventory, including details of product variations such as colors and sizes if required.
- Keeps track of orders so that the shopkeeper has one place to log in and see the status and history of orders to her shop.
- Creates shop-related pages automatically. Once you add one or more products, they will automatically appear on your shop home page. Additionally, pages for viewing shopping carts and for checking out are automatically created.
- WooCommerce does not come with support for any payment gateway out of the box. Setting up each payment gateway requires an extra plugin, each of which has its own requirements for configuration. In some sense, this can't be helped, as each gateway has to be set up differently. However, WooCommerce could have provided a "wizard" to guide users through the process for the major payment gateways.
- WooCommerce does not make it easy to set up shipping solutions. This has been a major headache for my clients.
- WooCommerce does not provide printable packing slips or invoices out of the box. Although I know of a plugin that does an admirable job of adding this feature, it seems like something that should be part of the package.
- WooCommerce does not have truly first-class templates for showcasing products. In this aspect, it is way behind Squarespace and Wix.
E-commerce solution - easy but complete
It has solved our need to have an e-commerce platform, managed by ourselves with many features, and keep costs under control.
We sell very few products but the feature and the very fast learning path of Woocommerce give us the possibility to have a very professional e-commerce service on our site.
- Simple to use.
- Free (at least if you use the basic features).
- Well-supported.
- Tons of plugins and addons.
- Seamlessly integrated with most WordPress themes.
- Fast learning path.
- Some plugins are overpriced.
You can integrate with other platforms and exchange data using integrations or API.
- It works out of the box.
- It's easy to set up for beginners.
- It's robust enough to handle large stores.
- There are enough add-ons out there it's hard not to find a prebuilt solution for your needs.
- Without some work it can be slow.
- It should contain membership and subscription features as default.
- Some of the options for adding variations can be tricky or confusing for new users.
Here are some scenarios where finding another solution may work better.
- You need an all-in-one solution for your membership site.
- You ONLY sell digital products
- You need something quick to test a new concept.
WooCommerce to your e-commerce rescue!
If you are building an online store in any capacity, WooCommerce plus its slew of plug-ins is a great option.
- Ease of use.
- Slew of plugins to get anything achieved.
- Great support from the company.
- Can easily build products, either real or virtual, or even subscriptions.
- Sometimes it feels like there are too many options - finding a way to remove unused items would be a great feature.
- Some of the additional plug-ins are very expensive, but yet necessary.
- WooCommerce is easy to use and integrate with any WordPress theme.
- We can integrate any payment gateway to WooCommerce with easy steps.
- WooCommere is free, and in the free version of WooCommerce you can get unlimited features.
- For a startup or small business company WooCommerce is best to use.
- You need a lot of plugins for WooCommerce extra features.
- WooCommerce slows down your page speed.
- WooCommerce is free to use.
- WooCommerce supports every payment gateway including PayPal, Instamojo, Razorpay, Stripe.
- Listing unlimited products to WooCommerce is free.
- Add unlimited features to WooCommerce without paying for it.
E-commerce is fun with WooCommerce
- I appreciate its quality features, which allowed me to set up the homepage and menus and my site structure.
- This tool helped to build up my online stores.
- I am very much satisfied from its quality services.
- It is limited to the integrations with other similar tools.
- There is no feature for the detailed history of a particular customer, which is usually helpful in targeting the right audience over and over.
Build-a-store with WooCommerce
- Payment Gateway - There are many gateways to choose how you get paid and your payments are processed. The most common one is undoubtedly PayPal, but WooCommerce supports many others including Stripe and First Data, to name a couple.
- Extensions - this is both a pro and a con. The good side is that there is an extension for almost nearly any functionality you can think of. Need to specifically book appointments? There's an extension for that. Need to add on different options to your product so that the user can customize their order and the price will adjust accordingly? There's definitely an extension for that. These are just two examples, but the library is pretty extensive.
- The core software is completely free and available to use for anyone. You only get basic functionality, but even so, you can do a lot with it.
- Expense - this is the biggest con for WooCommerce. While the core software is free of charge, the extensions will totally get you. They can be as little as $39/year and run up to something like $249/year for one license for one extension to be used on one domain. And if you have a serious store of any kind, you are going to need a few extensions. Even for payment processing, if you want any other option than PayPal standard, you're going to have to pay unfortunately. Also the fee is not one time, it is recurring annually. I think you can keep using the extension once your year is over, but you will no longer get updates and support. For me, the expense is worth it. But for others it may not be.
- There's a rather specific con that I have that others may not. I utilize the Subscriptions extension along with the Add-ons extension. Both are amazing in functionality separately, but there is no option for me to categorize my add-on as a one time fee for an option or as part of the recurring subscription charges. It automatically rolls the charge in with the recurring fee. Now there is a very roundabout and not that user-friendly way to get around this, but I feel like this is a huge oversight on WooCommerce's part.
Woohoo! Great ecommerce platform for smaller businesses
- Simple product listing
- Lots of payment options
- Easy to use
- Too many updates - Seems like there is always a pending update
- Better image management
- I wish it had more native shipment management functionality
WooCommerce and WordPress - a winner's combo
I currently have 4 ecommerce websites on the platform and plan to upgrade to even more, as my new ventures, with different partners also use it. As an entrepreneur and admin, I loved the way you can quickly change and perform large updates without hassles, as my prior experience with open source platforms, has been really tedious, because I had to modify core files, and custom files by myself, and even adapt the css to match the site's design, I wonder how a non-tech user handles those situations.
- Shopping cart.
- Payment gateways.
- Email and bulk email.
- Multiple store inventories.
- Works with all WP Themes.
- WordPress seamless integration.
- Ease of use and maintain.
- Scalability.
- Localization.
- Growing number of plugins.
- Fast.
- Different dashboards.
- Back end analytics.
- Marketing features.
- Customization.
- The GUI can be improved.
- Better image handling.
- Additional check out add ons.
- Ability to customize geolocation.
- The widgets are sometimes not performing.
As an engineer I am always thinking about new applications and improvements, and WooCommerce gives me all that, whatever I want to do it's fairly easy because there's always an existing plugin, I rarely have to write my own code.
It doesn't have a steep learning curve, and this is a plus. Sometimes there are conflicts between plugins and support is limited, but if you want a free open source solution that can be escalated to something really robust, I think it's the answer.
- It's easy to get started.
- The plugin ecosystem is well developed.
- There is quite a bit of customization the front-end needs to work with most sites.
- Most plugins provide just enough functionality before you have to pay.
Wocommerce Makes eCommerce Easy and Affordable
- WooCommerce is the most customizable option for self-hosted WordPress sites. It offers nearly unlimited customization options. From dozens of payment gateways to multiple shipping methods, WooCommerce has a customization for any situation.
- WooCommerce is the easiest way to process payments online from a self-hosted WordPress site. The core plugin is free and the paid extensions are affordable and full-featured.
- WooCommerce has actually come a long way recently in the areas that were previously lacking. They have recently added integrations for the Divi Theme along with a Chat-based support system that I love.
- WooCommerce has shown that they are committed to continually developing integrations and functionality in order to remain number one in the world of online commerce.
The core plugin is free and it will handle the simplest transactions. However, if you are going to need any kind of customization, you will need to purchase a plugin extension. They have a large library of extensions so that you only need to pay for the customization you need. This is good, because it keeps the cost down in the long run.
The king of Wordpress-based e-commerce
- Quick and easy e-commerce website for companies of any size.
- Scalability and integration, being part of WordPress make adding new functions to your page a breeze.
- Easy integration with translation plugins, making a multi-language website easy to build.
- Some updates break the multilingual website, its necessary to rebuild permalinks after each major update.
- Speed, when having many categories/products your performance can suffer.
- Could include better multi-currency support out of the box.
- We should be able to manually order taxonomies
- Should include a way to hide prices and ask for a quote instead.
Most versatile web shop that you can build in-house
- Professional presentation
- Automated processes
- Expandable
- Translatable
- Improve integration with front end builders
- Can get complex and expensive pretty quickly if you have to rely on multiple plugins
- Managing product content including pricing, discounts, and descriptions
- Managing inventory of physical products
- Managing sales and access of digital products and subscriptions
- Payment methods - for a native experience you're basically restricted to using Stripe, Paypal, or Square to accept payments. This has been an issue for clients I've worked with that already have a preferred payment gateway vendor. There are integrations you can use, but this leads to either an iFrame checkout experience, or worse a completely separate site - not ideal.
- This is not strictly about WooCommerce, but the ease of use of the product management backend is very dependent on the how well your WP theme integrates with it. I'd recommend using Themes specifically built to be a WooCommerce Shop. Trying to fit WooCommerce in after the fact to a theme not designed for it initially can be a little confusing.
I know Shopify has WP integration to let you sell products from your WP site, but I don't personally have experience doing that. I know Shopify has more native payment gateways than WooCommerce does, so if using your preferred payment gateway is a hard requirement, you may be better off exploring Shopify.
Looking at WooCommerce? What Are You Waiting For?!
- WooCommerce pages are easy to customize and are optimized for mobile.
- Ability to create global add-ons for specific product categories.
- Adding additional plugins to optimize the site is generally affordable and can usually be done without a developer.
- There's no cost to get started.
- Compared against other platforms, you'll need to purchase your domain, SSL certificate, and hosting account.
- Creating products, attributes, and categories may be tricky for inexperienced users (not hard once you get the hang of it).
- Installing and configuring plugins may be tricky for inexperienced users.
- Default reporting could be better, but additional plugins can be purchased.
WooCommerce Helps Woo Customers
- Easy to add and edit products via the WordPress editor or bulk editor.
- Connect to multiple payment and shipping gateways
- Customizable purchase process and user interface
- Add product variations and product images for each variation
- Filtered product search
- Reliance on meta table for storing and accessing product and order data. (Coming soon)
- Better reporting interface. (Coming soon)
- Option to more easily choose between multi-page or single page cart/checkout.
- Auto refresh the price totals on cart page when quantity changes using AJAX.
- Show “-” and “+” buttons around the quantity field.
- Show confirmation before user changes quantity to zero.
WooCommerce Hits the Sweet Spot
- Very easy to set up. It takes less than hour to get the foundation for an online store together using their setup wizard.
- The checkout process is very easy for customers.
- The back-end is very easy for my clients to manage their inventory, customers, and order.
- WooCommerce integrates well with several popular WordPress themes. They do a great job of making it technically possible to customize the look and style of your e-commerce store.
- The search function is weak. By default, it only searches the product title, not SKU, description, etc.
- You have to use a third-party plug-in to easily import products in bulk. It would be nice if that was in the WooCommerce core.
- Small thing, but I'd like to be able to easily customize the columns in the back-end product listing; to be able to pick and choose which information shows for each product, including custom fields.
- Offers integration with multiple payment gateways - This is especially nice if you don't want to be tied into Paypal. I use Square and was able to get a free add-on to connect my shop to Square.
- Integrates with a number of themes and page builders - You don't need to get a specific theme to set up a shop. Most fully integrate with WooCommerce, which means keeping your existing website as it is.
- The settings easily allow for different types of products out of the box. Want to sell books or T-shirts? You can set up shipping profiles, gather shipping information, and stay on top of order fulfillment. Selling digital goods? You can set the download link so that customers get their downloads immediately after purchase.
- The emails that are auto-generated are customizable. Whether you just want to add branding colors or change the text, you can do it.
- WooCommerce's interface looks very similar to what it did years ago. While features may have improved, sometimes finding where those features live to make changes can be a challenge.
- While I can make larger changes to how my shop page looks, some of the actual product pages are set in stone. It takes knowledge of PHP and coding to make changes to the template or the purchase of WooCommerce's shortcode plugin to get more flexibility. Having some layout options for how the product page looks would be great from non-coders.
- WooCommerce is still very much geared towards physical products. While it has a few options for digital products, expanding these features would make WooCommerce more competitive against other plugins such as Easy Digital Downloads.
- Customizable product options
- Coordination between different plugins
- Customer friendly front end
- We run a booking company that allows other vendors to list their homes on the website. For people with some web knowledge it is easy enough to figure out. But people without that knowledge found it difficult to set up their listing.
- Making it easier to change what products are called would alleviate some questions.
- Providing a front facing interface for our vendors would be good.
Best E-Commerce Platform for SMEs
- It's a stable and easy-to-use e-commerce plugin with WordPress
- WooCommerce is a free platform
- WooCommerce supports almost every payment gateway providers
- Making a digital product store is simple with WooCommerce
- Some WooCommerce plugins are a bit expensive
- Requires a good programming knowledge to do advanced developments
- Need to have secured web hosting, which is costly